Python Job: Junior Developer

Job added on

Company

RingPartner

Location

Victoria - Canada

Job type

Full-Time

Python Job Details

We are looking for an enthusiastic Junior Developer to join our team.

As a Junior Developer you will contribute to the design and development of our tech for the RingPartner platform and our processes. You will have the opportunity to see the immediate impact of your innovative ideas within our business. You will conceive, plan, and deliver products you are proud of for an industry-leading organization. This role reports directly to the Director of Technology and also collaborates with our parent company’s development team, so good communication and a strong desire to learn new dev skills will be essential to success.

Don't sweat it if you don't exactly meet the requirements listed below! We value self-proficiency, great problem-solving skills, and a positive attitude above all.

You are:

- A positive person who communicates effectively
- Passionate about great development and design
- Not afraid to roll-up your sleeves and do what it takes to complete a project
- Interested in continuously learning new things and tackling challenges

You will:

- Work with all members of the RingPartner team to reproduce and diagnose bugs
- Design and develop node-based microservices
- Develop automated functional, integration, and unit tests
- Monitor deployments and server infrastructure
- Perform manual tests of various internal/external UIs and API endpoints
- Review and help maintain product and tool documentation
- Continuously learn about, apply and document best practices as needed
- Train and support RingPartner team members on new products and features
- Occasional IT Support

You have:

- Broad technical knowledge, including 1+ years of experience with multiple programming languages
- Ability to communicate effectively and explain complex systems with relevant stakeholders
- Ability to work collaboratively across departments and divisions of our parent company, Buyerlink

Nice to have:

- Programming experience with Node, JavaScript, TypeScript, PHP, Python, CSS, and Angular
- Dev-Ops experience (GCP)
- Knowledge of queue technology (Pub/Sub)
- Experience using container tech such as Docker and Kubernetes
- Understanding of microservice design patterns
- Real-world experience with relational SQL databases and managing their content
- Redis, Memcached, or similar in-memory data-store experience
- REST API creation and 3rd-party API implementation experience
- Command-line Linux ability

We have:

- Flexible work hours
- Generous vacation time
- Regular free lunches
- Extended benefits coverage for dental, optical, massage, plus more
- Celebrations for the big wins and sometimes just to have fun
- Energetic and casual work atmosphere with a preference for red attire

Job Type: Full-time